do the due diligence - Allemand Anglais Dictionnaire